Useful english dictionary. 2012.
mangrel — mangrel, mangrie see mongrel, mangery … Useful english dictionary